div.homeNav {
    width: 100vw;
     height: auto;
    border-bottom: 1px solid #e4e4e4;
    border-top: 1px solid #e4e4e4;
    background-color: #fff;
    ul.home-nav-ul {
        width: 100vw;
      
        padding-bottom: 15px;
        box-sizing: border-box;
        display: flex;
       flex-wrap: wrap;
      li.home-nav-item {
          width: 25%;
          height: 86px;
          padding: 7px 0px;
         display: flex;
         flex-direction: column;
         align-items: center;
         box-sizing: border-box;
        div.home-nav-icon {
            width: 42px;
            height: 42px;
            margin-bottom: 10px;
          img {
             display: inline-block;
             width: 100%;
             height: 100%;
            
          }
        }
  
        div.home-nav-title {
          p {
             font-size: 13px;
          }
        }
      }
    }
  }